package com.hc.server.actions;

import org.json.JSONException;

import com.hc.server.Error;
import com.hc.server.IAction;
import com.hc.server.Request;
import com.hc.server.Response;

/**
 * 取消订单，该接口用于用户主动取消订单
 * @author xujh
 *
 */
public class CANCEL_ORDER implements IAction{

	private static final String ORDER_ID = "ORDER_ID";

	@Override
	public void execute(Request req, Response resp) {
		int orderId;
		try {
			orderId = req.getIntArg(ORDER_ID);
		} catch (JSONException e) {
			resp.setErrResp(Error.INVALID_ARGS_ERR_CD, Error.INVALID_ARGS_ERR_MSG);
			return;
		}
		//修改订单的状态为失效，并通知商城释放资源
		
		
		//修改账单状态为无效
		
		//不需要返回任何内容
		return;
	}

}
